100
How do I draw italic the group's name

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->GetGroups()->Add(L"Group 1");
spListBar1->GetGroups()->Add(L"Group 2")->PutItalic(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 3");

99
How do I bold the group's name

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->GetGroups()->Add(L"<b>Group</b> 1")->PutCaptionFormat(EXLISTBARLib::exHTML);

98
How do I bold the group's name

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->GetGroups()->Add(L"Group 1");
spListBar1->GetGroups()->Add(L"Group 2")->PutBold(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 3");

97
How can I align the icon in the group's caption

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"Group 1 <img>1</img>");
	var_Group->PutCaptionFormat(EXLISTBARLib::exHTML);
	var_Group->PutAlignment(EXLISTBARLib::exRight);

96
How can I align the group's name

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->GetGroups()->Add(L"Group 1")->PutAlignment(EXLISTBARLib::exRight);

95
How can I align the group's name

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->GetGroups()->Add(L"Group 1")->PutAlignment(EXLISTBARLib::exLeft);

94
How can I assign some extra data to a group
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->GetGroups()->Add(L"Group 1")->PutUserData("your data");

93
How can I display an icon in the group's caption

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->GetGroups()->Add(L"Group <img>1</img> text <img>2</img>")->PutCaptionFormat(EXLISTBARLib::exHTML);

92
How can I display an icon in the group's caption

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->GetGroups()->Add(L"Group 1")->PutImage(long(1));

91
How can I access an item by its position

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"Group 1");
	var_Group->AddItem(L"Item 1",vtMissing);
	var_Group->AddItem(L"Item 2",vtMissing);
	var_Group->AddItem(L"Item 3",vtMissing)->PutPosition(0);
	var_Group->GetItemByPos(1)->PutBold(VARIANT_TRUE);

90
How can I change the position of a group

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->GetGroups()->Add(L"Group 1");
spListBar1->GetGroups()->Add(L"Group 2");
spListBar1->GetGroups()->Add(L"Group 3")->PutPosition(0);

89
How can I change the group's caption

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"Group 1");
	var_Group->AddItem(L"Item 1",vtMissing);
	var_Group->AddItem(L"Item 2",vtMissing);
	var_Group->AddItem(L"Item 3",vtMissing);
	var_Group->PutCaption(L"new caption");

88
How can I get the number or count of items in a group

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"Group 1");
	var_Group->AddItem(L"Item 1",vtMissing);
	var_Group->AddItem(L"Item 2",vtMissing);
	var_Group->AddItem(L"Item 3",vtMissing);
	var_Group->AddItem(_bstr_t(var_Group->GetCount()),vtMissing);

87
How can I access an item in a group

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"Group 1");
	var_Group->AddItem(L"Item 1",vtMissing);
	var_Group->AddItem(L"Item 2",vtMissing);
	var_Group->AddItem(L"Item 3",vtMissing);
	var_Group->GetItem(long(1))->PutBold(VARIANT_TRUE);

86
How can I remove all items, from a group
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"Group 1");
	var_Group->AddItem(L"Item 1",vtMissing);
	var_Group->AddItem(L"Item 2",vtMissing);
	var_Group->AddItem(L"Item 3",vtMissing);
	var_Group->Clear();

85
How can I remove an item, from a group

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"Group 1");
	var_Group->AddItem(L"Item 1",vtMissing);
	var_Group->AddItem(L"Item 2",vtMissing);
	var_Group->AddItem(L"Item 3",vtMissing);
	var_Group->RemoveItem(long(1));

84
How can I add a new item to a group

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"Group 1");
	var_Group->AddItem(L"Item 1",long(1));

83
How can I add a new item to a group

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->GetGroups()->Add(L"Group 1")->AddItem(L"Item 1",vtMissing);

82
How can I add a new item to a group

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"Group 1");
	var_Group->AddItem(L"Item 1",vtMissing);

81
How can I get the groups as they are listed
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
EXLISTBARLib::IGroupsPtr var_Groups = spListBar1->GetGroups();
	var_Groups->Add(L"Group 1");
	var_Groups->Add(L"Group 2");
	var_Groups->Add(L"Group 3");

80
How can I access a group by position

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
EXLISTBARLib::IGroupsPtr var_Groups = spListBar1->GetGroups();
	var_Groups->Add(L"Group 1");
	var_Groups->Add(L"Group 2");
	var_Groups->Add(L"Group 3");
	var_Groups->GetItemByPos(1)->PutBold(VARIANT_TRUE);

79
How can I access a group

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
EXLISTBARLib::IGroupsPtr var_Groups = spListBar1->GetGroups();
	var_Groups->Add(L"Group 1");
	var_Groups->Add(L"Group 2");
	var_Groups->Add(L"Group 3");
	var_Groups->GetItem(long(1))->PutBold(VARIANT_TRUE);

78
How can I clear the groups collection
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
EXLISTBARLib::IGroupsPtr var_Groups = spListBar1->GetGroups();
	var_Groups->Add(L"Group 1");
	var_Groups->Add(L"Group 2");
	var_Groups->Add(L"Group 3");
	var_Groups->Clear();

77
How can I remove a group

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
EXLISTBARLib::IGroupsPtr var_Groups = spListBar1->GetGroups();
	var_Groups->Add(L"Group 1");
	var_Groups->Add(L"Group 2");
	var_Groups->Add(L"Group 3");
	var_Groups->Remove(long(1));

76
How can I add a group

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"Group 1");
	var_Group->AddItem(L"Item 1",vtMissing);
	var_Group->AddItem(L"Item 2",vtMissing);

75
How do I count the number of groups

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
EXLISTBARLib::IGroupsPtr var_Groups = spListBar1->GetGroups();
	var_Groups->Add(L"Group 1");
	var_Groups->Add(L"Group 2");
	var_Groups->Add(L"Group 3");
	var_Groups->Add(_bstr_t(var_Groups->GetCount()));

74
How can I display pictures with a custom size, instead icons, in the shortcut bar

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutShowShortcutBar(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 1")->PutShortcut(L"Set 1");
spListBar1->GetGroups()->Add(L"Group 2")->PutShortcut(L"Set 1");
spListBar1->GetGroups()->Add(L"Group 3")->PutShortcut(L"Set 2");
spListBar1->GetGroups()->Add(L"Group 4")->PutShortcut(L"Set 2");
spListBar1->PutShortcutPicture(L"Set 1",((IDispatch*)(spListBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)"))));
spListBar1->PutShortcutPicture(L"Set 2",((IDispatch*)(spListBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\auction.gif`)"))));
spListBar1->PutShortcutPictureWidth(32);
spListBar1->PutShortcutPictureHeight(32);
spListBar1->PutShortcutBarHeight(32);

73
How can I display pictures instead icons, in the shortcut bar

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutShowShortcutBar(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 1")->PutShortcut(L"Set 1");
spListBar1->GetGroups()->Add(L"Group 2")->PutShortcut(L"Set 1");
spListBar1->GetGroups()->Add(L"Group 3")->PutShortcut(L"Set 2");
spListBar1->GetGroups()->Add(L"Group 4")->PutShortcut(L"Set 2");
spListBar1->PutShortcutPicture(L"Set 1",((IDispatch*)(spListBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)"))));
spListBar1->PutShortcutPicture(L"Set 2",((IDispatch*)(spListBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\auction.gif`)"))));
spListBar1->PutShortcutBarHeight(44);

72
How can I change the visual appearance of the shortcut bar, using EBN files

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->GetVisualAppearance()->Add(1,"c:\\exontrol\\images\\normal.ebn");
spListBar1->GetVisualAppearance()->Add(2,"c:\\exontrol\\images\\pushed.ebn");
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutShowShortcutBar(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 1")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 2")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 3")->PutShortcut(L"Set <img>2</img>");
spListBar1->GetGroups()->Add(L"Group 4")->PutShortcut(L"Set <img>2</img>");
spListBar1->PutShortcutResizeBackColor(0x2000000);
spListBar1->PutShortcutBarSelCaptionBackColor(0x1000000);
spListBar1->PutShortcutBarSelBackColor(0x1000000);
spListBar1->PutBackColorGroup(0x1000000);

71
How can I change the visual appearance of the separator between groups and the shortcut bar, using your EBN files

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->GetVisualAppearance()->Add(1,"c:\\exontrol\\images\\normal.ebn");
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutShowShortcutBar(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 1")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 2")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 3")->PutShortcut(L"Set <img>2</img>");
spListBar1->GetGroups()->Add(L"Group 4")->PutShortcut(L"Set <img>2</img>");
spListBar1->PutShortcutResizeBackColor(0x1000000);
spListBar1->PutExpandShortcutCount(1);

70
How do I change the background color of the separator between groups and the shortcut bar

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutShowShortcutBar(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 1")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 2")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 3")->PutShortcut(L"Set <img>2</img>");
spListBar1->GetGroups()->Add(L"Group 4")->PutShortcut(L"Set <img>2</img>");
spListBar1->PutShortcutResizeBackColor(RGB(255,0,0));
spListBar1->PutExpandShortcutCount(1);

69
How can I change the visual appearance of the shortcut bar, using your EBN files

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->GetVisualAppearance()->Add(1,"c:\\exontrol\\images\\normal.ebn");
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutShowShortcutBar(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 1")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 2")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 3")->PutShortcut(L"Set <img>2</img>");
spListBar1->GetGroups()->Add(L"Group 4")->PutShortcut(L"Set <img>2</img>");
spListBar1->PutShortcutBarSelCaptionBackColor(0x1000000);
spListBar1->PutExpandShortcutCount(1);

68
How do I change the selection background color in the shortcut bar

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutShowShortcutBar(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 1")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 2")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 3")->PutShortcut(L"Set <img>2</img>");
spListBar1->GetGroups()->Add(L"Group 4")->PutShortcut(L"Set <img>2</img>");
spListBar1->PutShortcutBarSelCaptionBackColor(RGB(255,0,0));
spListBar1->PutExpandShortcutCount(1);

67
How can I change the visual appearance of the shortcut bar, using your EBN files

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->GetVisualAppearance()->Add(1,"c:\\exontrol\\images\\normal.ebn");
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutShowShortcutBar(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 1")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 2")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 3")->PutShortcut(L"Set <img>2</img>");
spListBar1->GetGroups()->Add(L"Group 4")->PutShortcut(L"Set <img>2</img>");
spListBar1->PutShortcutBarSelBackColor(0x1000000);

66
How do I change the selection background color in the shortcut bar

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutShowShortcutBar(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 1")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 2")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 3")->PutShortcut(L"Set <img>2</img>");
spListBar1->GetGroups()->Add(L"Group 4")->PutShortcut(L"Set <img>2</img>");
spListBar1->PutShortcutBarSelBackColor(RGB(255,0,0));

65
How can I change the visual appearance of the shortcut bar, using your EBN files

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->GetVisualAppearance()->Add(1,"c:\\exontrol\\images\\normal.ebn");
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutShowShortcutBar(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 1")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 2")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 3")->PutShortcut(L"Set <img>2</img>");
spListBar1->GetGroups()->Add(L"Group 4")->PutShortcut(L"Set <img>2</img>");
spListBar1->PutShortcutBarBackColor(0x1000000);

64
How do I change the background color in the shortcut bar

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutShowShortcutBar(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 1")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 2")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 3")->PutShortcut(L"Set <img>2</img>");
spListBar1->GetGroups()->Add(L"Group 4")->PutShortcut(L"Set <img>2</img>");
spListBar1->PutShortcutBarBackColor(RGB(255,0,0));

63
How can I programmatically change expand or collapse the shortcut bar

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutShowShortcutBar(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 1")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 2")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 3")->PutShortcut(L"Set <img>2</img>");
spListBar1->GetGroups()->Add(L"Group 4")->PutShortcut(L"Set <img>2</img>");
spListBar1->PutExpandShortcutCount(1);

62
How do I change the icon for the expanding or collapsing the shortcut bar

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutShowShortcutBar(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 1")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 2")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 3")->PutShortcut(L"Set <img>2</img>");
spListBar1->GetGroups()->Add(L"Group 4")->PutShortcut(L"Set <img>2</img>");
spListBar1->PutExpandShortcutImage(3);

61
How can I enable or disable resizing the shortcut bar

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutShowShortcutBar(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 1")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 2")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 3")->PutShortcut(L"Set <img>2</img>");
spListBar1->GetGroups()->Add(L"Group 4")->PutShortcut(L"Set <img>2</img>");
spListBar1->PutExpandShortcutCount(1);
spListBar1->PutAllowResizeShortcutBar(VARIANT_FALSE);

60
How do I specify the height of the shortcut bar

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutShowShortcutBar(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 1")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 2")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 3")->PutShortcut(L"Set <img>2</img>");
spListBar1->GetGroups()->Add(L"Group 4")->PutShortcut(L"Set <img>2</img>");
spListBar1->PutExpandShortcutCount(1);
spListBar1->PutShortcutBarHeight(16);

59
How do I select a shortcut

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutShowShortcutBar(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 1")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 2")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 3")->PutShortcut(L"Set <img>2</img>");
spListBar1->GetGroups()->Add(L"Group 4")->PutShortcut(L"Set <img>2</img>");
spListBar1->PutExpandShortcutCount(1);
spListBar1->PutSelectShortcut("Set <img>2</img>");

58
How do I show or hide the shortcut bar

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutShowShortcutBar(VARIANT_TRUE);
spListBar1->GetGroups()->Add(L"Group 1")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 2")->PutShortcut(L"Set <img>1</img>");
spListBar1->GetGroups()->Add(L"Group 3")->PutShortcut(L"Set <img>2</img>");
spListBar1->GetGroups()->Add(L"Group 4")->PutShortcut(L"Set <img>2</img>");
spListBar1->PutExpandShortcutCount(1);

57
How do I access the groups collection
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->GetGroups()->Add(L"Group 1");

56
Can I change the visual effect, appearance for the anchor, hyperlink elements, in HTML captions, after the user clicks it

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutFormatAnchor(VARIANT_FALSE,L"<b><u><fgcolor=FF0000> </fgcolor></u></b>");
spListBar1->PutHighlightItemType(EXLISTBARLib::exNoHighlight);
spListBar1->GetGroups()->Add(L"Group <a1><b>1</b></a>")->PutCaptionFormat(EXLISTBARLib::exHTML);

55
Can I change the visual effect, appearance for the anchor, hyperlink elements, in HTML captions, after the user clicks it

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutFormatAnchor(VARIANT_FALSE,L"<b><u><fgcolor=FF0000> </fgcolor></u></b>");
spListBar1->PutHighlightItemType(EXLISTBARLib::exNoHighlight);
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"Group 1");
	var_Group->AddItem(L"Item <a1><b>1</b></a>",vtMissing)->PutCaptionFormat(EXLISTBARLib::exHTML);

54
Can I change the visual effect, appearance for the anchor, hyperlink elements, in HTML captions

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutHighlightItemType(EXLISTBARLib::exNoHighlight);
spListBar1->PutFormatAnchor(VARIANT_TRUE,L"<b><u><fgcolor=FF0000> </fgcolor></u></b>");
spListBar1->GetGroups()->Add(L"Group <a1><b>1</b></a>")->PutCaptionFormat(EXLISTBARLib::exHTML);

53
Can I change the visual effect, appearance for the anchor, hyperlink elements, in HTML captions

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutHighlightItemType(EXLISTBARLib::exNoHighlight);
spListBar1->PutFormatAnchor(VARIANT_TRUE,L"<b><u><fgcolor=FF0000> </fgcolor></u></b>");
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"Group 1");
	var_Group->AddItem(L"Item <a1><b>1</b></a>",vtMissing)->PutCaptionFormat(EXLISTBARLib::exHTML);

52
How can I add several pictures and icons to an item

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutHTMLPicture(L"pic1","c:\\exontrol\\images\\zipdisk.gif");
spListBar1->PutHTMLPicture(L"pic2","c:\\exontrol\\images\\auction.gif");
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"Group 1");
	var_Group->PutItemHeight(48);
	EXLISTBARLib::IItemPtr var_Item = var_Group->AddItem(L"<img>pic1</img> te <img>1:4</img><img>1:4</img><img>1:4</img><img>1</img> xt <img>pic2</img>",vtMissing);
		var_Item->PutImage(long(2));
		var_Item->PutCaptionFormat(EXLISTBARLib::exHTML);

51
How can I add several pictures and icons to an item

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutHTMLPicture(L"pic1","c:\\exontrol\\images\\zipdisk.gif");
spListBar1->PutHTMLPicture(L"pic2","c:\\exontrol\\images\\auction.gif");
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"Group 1");
	var_Group->PutItemHeight(48);
	EXLISTBARLib::IItemPtr var_Item = var_Group->AddItem(L"<img>pic1</img> te <img>1:4</img><img>1:4</img><img>1:4</img><img>1</img> xt <img>pic2</img>",vtMissing);
		var_Item->PutImage(long(2));
		var_Item->PutCaptionFormat(EXLISTBARLib::exHTML);

50
How can I add several pictures to an item

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutHTMLPicture(L"pic1","c:\\exontrol\\images\\zipdisk.gif");
spListBar1->PutHTMLPicture(L"pic2","c:\\exontrol\\images\\auction.gif");
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"Group 1");
	var_Group->PutItemHeight(48);
	var_Group->AddItem(L"<img>pic1</img> text <img>pic2</img>",vtMissing)->PutCaptionFormat(EXLISTBARLib::exHTML);

49
How can I add several pictures to a group

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutHTMLPicture(L"pic1","c:\\exontrol\\images\\zipdisk.gif");
spListBar1->PutHTMLPicture(L"pic2","c:\\exontrol\\images\\auction.gif");
spListBar1->PutGroupHeight(48);
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"<img>pic1</img> te <img>1:4</img><img>1:4</img><img>1:4</img><img>1</img> xt <img>pic2</img>");
	var_Group->PutImage(long(2));
	var_Group->PutCaptionFormat(EXLISTBARLib::exHTML);
	var_Group->PutPicture(IPictureDispPtr(((IDispatch*)(spListBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\colorize.gif`)")))));
	var_Group->AddItem(L"Item 1",vtMissing);
	var_Group->AddItem(L"Item 2",vtMissing);

48
How can I add several pictures and icons to a group

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutHTMLPicture(L"pic1","c:\\exontrol\\images\\zipdisk.gif");
spListBar1->PutHTMLPicture(L"pic2","c:\\exontrol\\images\\auction.gif");
spListBar1->PutGroupHeight(48);
spListBar1->GetGroups()->Add(L"<img>pic1</img> te <img>1:4</img><img>1:4</img><img>1:4</img><img>1</img> xt <img>pic2</img>")->PutCaptionFormat(EXLISTBARLib::exHTML);

47
How can I add several pictures to a group

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutHTMLPicture(L"pic1","c:\\exontrol\\images\\zipdisk.gif");
spListBar1->PutHTMLPicture(L"pic2","c:\\exontrol\\images\\auction.gif");
spListBar1->PutGroupHeight(48);
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"<img>pic1</img> text <img>pic2</img>");
	var_Group->PutCaptionFormat(EXLISTBARLib::exHTML);
	var_Group->PutPicture(IPictureDispPtr(((IDispatch*)(spListBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\colorize.gif`)")))));
	var_Group->AddItem(L"Item 1",vtMissing);
	var_Group->AddItem(L"Item 2",vtMissing);

46
How can I add several pictures to a group

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutHTMLPicture(L"pic1","c:\\exontrol\\images\\zipdisk.gif");
spListBar1->PutHTMLPicture(L"pic2","c:\\exontrol\\images\\auction.gif");
spListBar1->PutGroupHeight(48);
spListBar1->GetGroups()->Add(L"<img>pic1</img> text <img>pic2</img>")->PutCaptionFormat(EXLISTBARLib::exHTML);

45
How do I force refreshing the control
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->BeginUpdate();
EXLISTBARLib::IGroupPtr var_Group = spListBar1->GetGroups()->Add(L"Group 1");
	var_Group->AddItem(L"Item 1",vtMissing);
spListBar1->EndUpdate();

44
I've seen that the width of the tooltip is variable. Can I make it larger

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutToolTipWidth(328);
spListBar1->GetGroups()->Add(L"ToolTip")->PutToolTip("<font Tahoma;11>T</font>his is an HTML <b>tooltip</b> assigned to a group.");

43
How do I let the tooltip being displayed longer

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutToolTipPopDelay(10000);
spListBar1->GetGroups()->Add(L"ToolTip")->PutToolTip("<font Tahoma;11>T</font>his is an HTML <b>tooltip</b> assigned to a group.");

42
Can I change the default border of the tooltip, using your EBN files

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutToolTipDelay(1);
spListBar1->PutToolTipWidth(364);
spListBar1->GetVisualAppearance()->Add(1,"c:\\exontrol\\images\\normal.ebn");
spListBar1->PutBackground(EXLISTBARLib::exToolTipAppearance,0x1000000);
spListBar1->GetGroups()->Add(L"ToolTip")->PutToolTip("<font Tahoma;11>T</font>his is an HTML <b>tooltip</b> assigned to a group.");

41
Can I change the background color for the tooltip

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutToolTipDelay(1);
spListBar1->PutToolTipWidth(364);
spListBar1->PutBackground(EXLISTBARLib::exToolTipBackColor,RGB(255,0,0));
spListBar1->GetGroups()->Add(L"ToolTip")->PutToolTip("<font Tahoma;11>T</font>his is an HTML <b>tooltip</b> assigned to a group.");

40
Does the tooltip support HTML format

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutToolTipDelay(1);
spListBar1->PutToolTipWidth(364);
spListBar1->GetGroups()->Add(L"ToolTip")->PutToolTip("<font Tahoma;11>T</font>his is an HTML <b>tooltip</b> assigned to a <fgcolor=FF0000>group</fgcolor>");

39
Can I change the forecolor for the tooltip

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutToolTipDelay(1);
spListBar1->PutToolTipWidth(364);
spListBar1->PutBackground(EXLISTBARLib::exToolTipForeColor,RGB(255,0,0));
spListBar1->GetGroups()->Add(L"ToolTip")->PutToolTip("This is a bit of text that's shown when the cursor hovers the group.");

38
Can I change the foreground color for the tooltip

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutToolTipDelay(1);
spListBar1->PutToolTipWidth(364);
spListBar1->GetGroups()->Add(L"ToolTip")->PutToolTip("<fgcolor=FF0000>This is a bit of text that's shown when the cursor hovers the group.</fgcolor>");

37
Can I change the font for the tooltip

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutToolTipDelay(1);
spListBar1->PutToolTipWidth(364);
spListBar1->GetGroups()->Add(L"ToolTip")->PutToolTip("<font Tahoma>This is a bit of text that's shown when the cursor hovers the group.</font> Back to the normal font");

36
Can I change the font for the tooltip

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutToolTipDelay(1);
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'stdole' for the library: 'OLE Automation'

	#import <stdole2.tlb>
*/
stdole::FontPtr var_StdFont = spListBar1->GetToolTipFont();
	var_StdFont->PutName(L"Tahoma");
	var_StdFont->PutSize(_variant_t(long(14)));
spListBar1->PutToolTipWidth(364);
spListBar1->GetGroups()->Add(L"ToolTip")->PutToolTip("This is a bit of text that's shown when the cursor hovers the group.");

35
How do I disable showing the tooltip for all control
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutToolTipDelay(0);
spListBar1->GetGroups()->Add(L"ToolTip")->PutToolTip("This is a bit of text that's shown when the cursor hovers the group.");

34
How do I show the tooltip quicker
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutToolTipDelay(1);
spListBar1->GetGroups()->Add(L"ToolTip")->PutToolTip("This is a bit of text that's shown when the cursor hovers the group.");

33
How do I call your x-script language

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
((EXLISTBARLib::IGroupPtr)(spListBar1->ExecuteTemplate(L"Groups.Add(`Group 1`)")))->AddItem(L"Item 1",vtMissing);

32
How do I call your x-script language

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutTemplate(L"BackColor = RGB(255,0,0)");

31
How do I remove the control's borders
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->BeginUpdate();
spListBar1->PutAppearance(EXLISTBARLib::exNone);
spListBar1->PutBorderWidth(0);
spListBar1->PutBorderHeight(0);
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->GetGroups()->Add(L"Group 1")->AddItem(L"Item 1",vtMissing)->PutImage(long(1));
spListBar1->GetGroups()->Add(L"Group 2")->AddItem(L"Item 2",vtMissing);
spListBar1->EndUpdate();

30
How do I specify width or the height of the control's borders
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->BeginUpdate();
spListBar1->PutAppearance(EXLISTBARLib::exNone);
spListBar1->PutBorderWidth(0);
spListBar1->PutBorderHeight(0);
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->GetGroups()->Add(L"Group 1")->AddItem(L"Item 1",vtMissing)->PutImage(long(1));
spListBar1->GetGroups()->Add(L"Group 2")->AddItem(L"Item 2",vtMissing);
spListBar1->EndUpdate();

27
How do I specify to highlight the items in the group, when the cursor hovers the item

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->BeginUpdate();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutHighlightItemType(EXLISTBARLib::exUnion);
spListBar1->GetGroups()->Add(L"Group 1")->AddItem(L"Item 1",vtMissing)->PutImage(long(1));
spListBar1->GetGroups()->Add(L"Group 2")->AddItem(L"Item 2",vtMissing);
spListBar1->EndUpdate();

26
How do I specify to highlight the items in the group, when the cursor hovers the item

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->BeginUpdate();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutHighlightItemType(EXLISTBARLib::exIcon);
spListBar1->GetGroups()->Add(L"Group 1")->AddItem(L"Item 1",vtMissing)->PutImage(long(1));
spListBar1->GetGroups()->Add(L"Group 2")->AddItem(L"Item 2",vtMissing);
spListBar1->EndUpdate();

25
How do I specify to highlight the items in the group, when the cursor hovers the item

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->BeginUpdate();
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->PutHighlightItemType(EXLISTBARLib::exCaption);
spListBar1->GetGroups()->Add(L"Group 1")->AddItem(L"Item 1",vtMissing)->PutImage(long(1));
spListBar1->GetGroups()->Add(L"Group 2")->AddItem(L"Item 2",vtMissing);
spListBar1->EndUpdate();

24
How do I specify the way the control highlight the items in the group
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->BeginUpdate();
spListBar1->PutHighlightItemType(EXLISTBARLib::exNoHighlight);
spListBar1->GetGroups()->Add(L"Group 1")->AddItem(L"Item 1",vtMissing);
spListBar1->GetGroups()->Add(L"Group 2")->AddItem(L"Item 2",vtMissing);
spListBar1->EndUpdate();

23
Is there any function to avoid painting the control while adding multiple items and groups
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->BeginUpdate();
spListBar1->GetGroups()->Add(L"Group 1")->AddItem(L"Item 1",vtMissing);
spListBar1->GetGroups()->Add(L"Group 2")->AddItem(L"Item 2",vtMissing);
spListBar1->EndUpdate();

22
How do I decrease the delay to scroll a group
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutDelayScroll(0);
spListBar1->GetGroups()->Add(L"Group 1")->AddItem(L"Item 1",vtMissing);
spListBar1->GetGroups()->Add(L"Group 2")->AddItem(L"Item 2",vtMissing);

21
How do I display icons

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutSmallIcons(VARIANT_TRUE);
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->GetGroups()->Add(L"Group 1")->PutImage(long(1));

20
How do I display 32x32 icons

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutSmallIcons(VARIANT_FALSE);
spListBar1->PutGroupHeight(36);
spListBar1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") +
"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
spListBar1->GetGroups()->Add(L"Group 1")->PutImage(long(1));

19
How do I specify the height of the groups

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutGroupHeight(40);
spListBar1->GetGroups()->Add(L"Group 1");
spListBar1->GetGroups()->Add(L"Group 2");

18
How do I change the visual appearance of the groups

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutGroupAppearance(EXLISTBARLib::exSingle);
spListBar1->GetGroups()->Add(L"Group 1");
spListBar1->GetGroups()->Add(L"Group 2");

17
How do I change the visual appearance of the groups, using your EBN files

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->GetVisualAppearance()->Add(1,"c:\\exontrol\\images\\normal.ebn");
spListBar1->PutBackColorGroup(0x1000000);
spListBar1->GetGroups()->Add(L"Group 1");
spListBar1->GetGroups()->Add(L"Group 2");

16
How do I change the background color for the groups

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutBackColorGroup(RGB(255,0,0));
spListBar1->PutBackColorGroup2(RGB(255,0,0));
spListBar1->GetGroups()->Add(L"Group 1");

15
How do I change the background color for the groups

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutBackColorGroup(RGB(255,0,0));
spListBar1->GetGroups()->Add(L"Group 1");

14
How do I change the control's foreground color

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutForeColor(RGB(0,0,255));
spListBar1->PutForeColorGroup(RGB(255,0,0));
spListBar1->GetGroups()->Add(L"Group 1")->AddItem(L"Item 1",vtMissing);
spListBar1->GetGroups()->Add(L"Group 2");

13
How can I change the control's font

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->GetFont()->PutName(L"Tahoma");
spListBar1->GetGroups()->Add(L"Group 1");

12
How do I change the control's foreground color

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutForeColor(RGB(255,0,0));
spListBar1->GetGroups()->Add(L"Group 1")->AddItem(L"Item 1",vtMissing);

11
How do I change the control's background color

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutBackColor(RGB(200,200,200));

10
How do I change the control's border, using your EBN files

/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->GetVisualAppearance()->Add(1,"c:\\exontrol\\images\\normal.ebn");
spListBar1->PutAppearance(EXLISTBARLib::AppearanceEnum(0x1000000));

9
How do I remove the control's border
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutAppearance(EXLISTBARLib::exNone);

8
How do I put a picture on the center of the control
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutPicture(IPictureDispPtr(((IDispatch*)(spListBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)")))));
spListBar1->PutPictureDisplay(EXLISTBARLib::MiddleCenter);

7
How do I resize/stretch a picture on the control's background
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutPicture(IPictureDispPtr(((IDispatch*)(spListBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)")))));
spListBar1->PutPictureDisplay(EXLISTBARLib::Stretch);

6
How do I put a picture on the control's center right bottom side
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutPicture(IPictureDispPtr(((IDispatch*)(spListBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)")))));
spListBar1->PutPictureDisplay(EXLISTBARLib::LowerRight);

5
How do I put a picture on the control's center left bottom side
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutPicture(IPictureDispPtr(((IDispatch*)(spListBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)")))));
spListBar1->PutPictureDisplay(EXLISTBARLib::LowerLeft);

4
How do I put a picture on the control's center top side
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutPicture(IPictureDispPtr(((IDispatch*)(spListBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)")))));
spListBar1->PutPictureDisplay(EXLISTBARLib::UpperCenter);

3
How do I put a picture on the control's right top corner
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutPicture(IPictureDispPtr(((IDispatch*)(spListBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)")))));
spListBar1->PutPictureDisplay(EXLISTBARLib::UpperRight);

2
How do I put a picture on the control's left top corner
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutPicture(IPictureDispPtr(((IDispatch*)(spListBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)")))));
spListBar1->PutPictureDisplay(EXLISTBARLib::UpperLeft);

1
How do I put a picture on the control's background
/*
	Copy and paste the following directives to your header file as
	it defines the namespace 'EXLISTBARLib' for the library: 'ExListBar 1.0 Control Library'

	#import <ExListBar.dll>
	using namespace EXLISTBARLib;
*/
EXLISTBARLib::IListBarPtr spListBar1 = GetDlgItem(IDC_LISTBAR1)->GetControlUnknown();
spListBar1->PutPicture(IPictureDispPtr(((IDispatch*)(spListBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)")))));